projects
/
emacs.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
emacs.git
2020-01-01
Andrea Corallo
use type propagation into add1 sub1 negate
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
move gcc_jit_context_dump_reproducer_to_file
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix missing direct call parsing in comp back-end
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix push handler propagation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
optimize nil emission
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
print object in comment when emitting with emit_const_l...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
clean ref slot for mvars optimized by comp-call-optim...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add dead code removal pass
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
better note
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
repropagate after call-optim
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
floating frame in place
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix nomenclature into declare_function
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
clean-up pass mechanism
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rework basic block entry sp emission
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix comp-new-block-sym
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
better comp-func doc
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
remove unused field into comp-func
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
better doc for comp-func struct
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
strengthening comp-compute-edges
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
verify to never emit insns into a closed block
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
better logging
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rework lap spilling
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
better log output
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add missing arguments if missing in comp-call-optim...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
better error signaling when compilation fails
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
cleanup unnecessary code and allow inlining at speed 3
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add direct-call direct-callref support into the backend
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
extend emit_call to perform direct calls
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
split declaration and compilation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add direct-call direct-callref into frontend
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
better naming func_hash -> imported_func_h
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
dead code removal
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
guard comp-call-optim-form-call for byte compiled callee
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix compilation for comp.el
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
adding comp-call-optim pass
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add native_elisp field into Lisp_Subr
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
remove comp-emit-funcall
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add comp-call-optim pass
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add pushhandler to clobber operators
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
keep on fixing ssa
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rewriting ssa rename
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
give back basic block a C like name
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix callref parsing into C back-end
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix comp-compute-edges handling all kind of branches
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add some notes
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix switch emission due to missing const prop
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
modify callref format to explicitate mvars
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
adding propagation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix again ssa renaming
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add ssa param to comp-new-frame
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
clean-up limplify
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix ssa renaming
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
remove incomplete propagation during limplification...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add phi finalizer
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add ssa renaming
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
core reorder
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add comp-dominator-tree-walker
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
place phis
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
some code massage + doc into the SSA pass
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add dominator frontiers computation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
compute dominator tree
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
ssa and endge number generation with generator
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add edge computation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rename comp-ctxt-funcs comp-ctxt-exp-funcs
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rework comp-new-frame
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rework basic block creation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix missing cl- prefix in comp.el
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
style nit
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add test for recursive calls
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix broken selfcall optimization
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
crank optimizations while running native compiler test...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
pacify gcc and improve sanaity checks
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
do not override existing basic blocks when branching...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add verbosity parameter
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rework log mechanism to work non interactively too
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add sanity check into compile_function
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
some error handling in compile_function
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
nit into comp-log
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix pretty printing in native compilation buffer
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add assertion for missing op support
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix missing specbind import
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add defconst support
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
get right dependency during top level form evaluantion
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rename comp-slot-next -> comp-slot+1
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix varset and add a test
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix single function compilation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
uncomment back all tests
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix lambda handling and add a test for that
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rename HAVE_LIBGCCJIT -> HAVE_NATIVE_COMP
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix build system for native compiler option
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
initial top level support (defvar working)
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
test separate compile unit
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
basic file compilation working
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
split final pass + some code rework
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
generalize code into comp.el for compile multiple funcitons
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
prepare for file compilation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
remove unused helper functions
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
use nrevese where necessary
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
some order into special vars
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
emit fixnum constants as immediates
commit
|
commitdiff
|
tree
|
snapshot
next